Big Huge Thesaurus

nontricyclic drug

noun